reflect on a problem to try to solve it - Español Inglés Diccionario